About Micos Limited (02598524) United Kingdom