About Yda Ltd (12996828) United Kingdom