About Mar Mem Ltd (11239955) United Kingdom