About German Pinball Design Ltd (13169317) United Kingdom