About Bees & Honey Inc Limited (12590983) United Kingdom