About Hapax Limited (07842131) United Kingdom