About Yap Technology Limited (11181043) United Kingdom