About Bloom Holdings Limited (12173586) United Kingdom