About Vasuki Investment Ltd (12821231) United Kingdom