About Sump Investments Ltd (10635494) United Kingdom