About P1 Capital Rock Limited (12055971) United Kingdom