About Bambeco Solutions Ltd. (12224650) United Kingdom