About Ptba Solutions Ltd (12264720) United Kingdom