About Mmka Limited (12496385) United Kingdom