About Mim Mim Limited (09242885) United Kingdom