About Mars Walker Ltd (SC598742) United Kingdom