About Yendalo Ltd (12556550) United Kingdom