About Bloom Delight Ltd (12964443) United Kingdom