About Nex Invest Ltd (12291414) United Kingdom