About Bloomneat Ltd (13475223) United Kingdom