About Bomble The Bee Limited (13095749) United Kingdom