About Yap Investments Limited (09697651) United Kingdom