About Yen Analytics Holdings Ltd (12919254) United Kingdom