About Gamaq Lockwood Limited (12546465) United Kingdom