About Exi Corporation Ltd (13102755) United Kingdom