About Hexington Ltd (11787924) United Kingdom