About Hap Engineering Ltd. (SC263341) United Kingdom