About Pp Tech Holdings Ltd (12871405) United Kingdom