About Pontypridd Tech Apps Limited (09354710) United Kingdom