About Yappley Communications Ltd (10435567) United Kingdom