About Haki Limited (01203497) United Kingdom