About Yanis Developments Limited (06547442) United Kingdom