About Projexe Solutions Limited (06406631) United Kingdom