About Yannys Yannys Ltd (12626730) United Kingdom