About Loopmill Limited (07647029) United Kingdom