About Project Forty Two Solutions Limited (06710261) United Kingdom