About Yucidors Ltd (13137355) United Kingdom