About Loom It Ltd (09586691) United Kingdom