About Hejex Solution Ltd (SC586157) United Kingdom