About Loop Portal Uk Limited (12526368) United Kingdom