About Games Exchange Holloway Ltd (12294704) United Kingdom