About Nexnex Limited (12944412) United Kingdom