About Mim Technology Limited (09328630) United Kingdom