About Pepkor Europe Limited (11621829) United Kingdom