About Ehorizon Group Ltd (12207991) United Kingdom