About Loomloop Limited (09708773) United Kingdom