About Projx Solutions Limited (08867169) United Kingdom