About Pack Holdings Limited (12394612) United Kingdom