About Didi Yugova Limited (11700833) United Kingdom