About Packer Now Limited (10121051) United Kingdom