About Ppa Consultancy Holdings Ltd (12891640) United Kingdom