About Projectix Limited (08852862) United Kingdom