About Mars Investment Management Ltd (12216347) United Kingdom