About Bloomlogic Ltd. (11173973) United Kingdom