About Tie Loop London Limited (10610272) United Kingdom