About Pythagoras Communications Holdings Limited (13184504) United Kingdom