About Ynd Limited (11150120) United Kingdom