About Project Company Group Limited (10520433) United Kingdom