About Yap Consultancy Ltd (12116469) United Kingdom