About Pekkk Group Limited (12953998) United Kingdom