About Bloomrix Ltd (13558832) United Kingdom