About Puma Sports International Limited (10590318) United Kingdom