About Mico-soft Limited (02511944) United Kingdom