About The Hexanjo Corporation Ltd (12334578) United Kingdom