About Bamb Life Ltd (10488692) United Kingdom