About The Nexex Ltd (12943606) United Kingdom