About Loom Limited (13031390) United Kingdom