About Loop Consulting Limited (SC375243) United Kingdom