About Loop De Loop Holdings Limited (09668072) United Kingdom