About Bombaywala Ltd (SC603608) United Kingdom