About Hexa Medical Solutions Ltd (12874145) United Kingdom