About Ptrb Ltd (12653643) United Kingdom