About Bimla Investment Ltd (10484031) United Kingdom