About Nexx (uk) Limited (10613694) United Kingdom