About People Project Operating Ltd (08170367) United Kingdom