About Mars Investments (spv) Limited (11491391) United Kingdom