About Puma International Limited (12154945) United Kingdom