About Hexahero Limited (12048224) United Kingdom