About P2 Partners Limited (SC339352) United Kingdom