About Loomworks Ltd (10214247) United Kingdom