About Canarnex Ltd (13041933) United Kingdom