About Loom Of Ideas Ltd (11631555) United Kingdom