About Bomad Investments I Limited (11831017) United Kingdom