About Yannis International Ltd (12260865) United Kingdom