About Hapi Technology Limited (11850695) United Kingdom