About Sridharan Veerasekar Limited (13292940) United Kingdom