About Mimoco Property Holdings Ltd. (08014943) United Kingdom