About Gsmturbo Limited (12294814) United Kingdom