About Yen Estates Ltd (10981450) United Kingdom