About Sander Investments Ltd (13525429) United Kingdom