About Micro Solutions Limited (06932477) United Kingdom