About Yondel Ltd (11107327) United Kingdom