About Yda Holding Ltd (11398935) United Kingdom