About Bhamjees Limited (11090704) United Kingdom