About Venkata Limited (11393124) United Kingdom