About Marks Investments Ltd (12121913) United Kingdom