About Bloominds Ltd (13084769) United Kingdom