About Yannis&sc Ltd (12721349) United Kingdom