About Youappi (u.k.) Limited (10618095) United Kingdom