About Projex Management Limited (06493023) United Kingdom