About Pythagoras Technology International Ltd (10239064) United Kingdom