About Nambex Ltd (11477538) United Kingdom