About Jaquard Ltd (11012159) United Kingdom