About Mypeoplemanager Holdings Limited (12017398) United Kingdom