About Haplite Limited (13669838) United Kingdom