About Mankay L.p. (SL013392) United Kingdom