About Jamax Project Management Limited (08430973) United Kingdom