About Yannis & Grigoris Ltd (11418709) United Kingdom