About J&p Ventures Topco Limited (12115775) United Kingdom