About Micro It Solutions Limited (09157352) United Kingdom