About Yap Ltd (10622347) United Kingdom