About World Champion Imprint Club Limited (12535195) United Kingdom