About Hexacath Limited (05482264) United Kingdom