About Pittagoraslondon Limited (13678078) United Kingdom