About Nexton Investments Ltd (10259301) United Kingdom