About Proj-x Communications Limited (03059440) United Kingdom