About Bahimi Limited (10163853) United Kingdom