About Pycko Scientific Limited (03132274) United Kingdom