About Loom Legal Limited (10503595) United Kingdom