About Mimcob Limited (08531897) United Kingdom