About Loop Box Ltd (10199627) United Kingdom