About Pupa Knitwear Limited (10422637) United Kingdom