About Bambanea Limited (10773699) United Kingdom