About Microdual Limited (02147718) United Kingdom