About Pukka Polymers Limited (11613470) United Kingdom