About Loop Technology Partners Limited (12383332) United Kingdom