About Micronanics Limited (06815732) United Kingdom