About Pyncis Integration Limited (08727391) United Kingdom