About Myhexagone Limited (07212560) United Kingdom