About Mimene Ltd (12660583) United Kingdom