About Loop Management Services Limited (04192963) United Kingdom