About Bambor Ltd (11271582) United Kingdom