About I&p Ventures Limited (SC550135) United Kingdom