About Venkat Srinivasan Limited (11281121) United Kingdom