About Galata Software Limited (10768985) United Kingdom