About Ppa Holdings Ltd (SC543308) United Kingdom