About Bloom Engineering Ltd (10116441) United Kingdom