About Nexterex Ltd (11230732) United Kingdom