About Nenix International Uk Ltd (10688050) United Kingdom