About Hapax Consulting Ltd. (10384223) United Kingdom