About Wellox Technologies Uk Ltd (11592507) United Kingdom