About Gemato Limited (06938650) United Kingdom