About Microbyte Solutions Limited (04579492) United Kingdom