About Yen Analytics Ltd (12922120) United Kingdom