About Loop&lace Ltd (12162778) United Kingdom