About Games Thriftshop Ltd. (10601817) United Kingdom