About Loom Financial Dynamics Limited (11037638) United Kingdom