About Bloom3 Ltd (12173109) United Kingdom