About Projexe Ltd (09864242) United Kingdom