About Packer Magazine Limited (10121384) United Kingdom