About Herax Limited (07109155) United Kingdom