About Ptt Consulting Ltd (11400961) United Kingdom