About J&p Ventures Management Services Limited (12115877) United Kingdom