About People Innovations Limited (03546416) United Kingdom