About Loom Limited (11070160) United Kingdom