About Hap Ventures Ltd (12757056) United Kingdom