About Yndor Ltd (08418587) United Kingdom