About People Platform Technologies Limited (10797825) United Kingdom