About Organiqx Uk Ltd (12274104) United Kingdom