About Yona Developments Limited (11144120) United Kingdom