About Yap Management Ltd (11427376) United Kingdom