About Pukka Group International Ltd (13662130) United Kingdom