About Bloom Holdings Europe Limited (10158208) United Kingdom