About People S Holdco Ltd (12542304) United Kingdom