About Dynomixx Uk Ltd (13502679) United Kingdom