roshan weerasingha EYD virgin net