About Lalitha Holla Limited (10550165) United Kingdom