About Packer Me 2000 Limited (10121420) United Kingdom