About Ip Ventures Limited (08222998) United Kingdom