About Loop Solutions Holdings Limited (08614373) United Kingdom