About Puma Group Lp (SL024891) United Kingdom