About Loop Digital Solutions Uk Ltd (08858595) United Kingdom