About Loom Club Limited (12894239) United Kingdom