About Project Ci Solutions Limited (12305829) United Kingdom