About Bambeeni Ltd (12780564) United Kingdom