About Microgain Limited (09383613) United Kingdom