About Yapily Ltd (10842280) United Kingdom