About Loop Worldwide Limited (08869756) United Kingdom