About Microgears Software Solutions Ltd (07453254) United Kingdom