About Ipe Ventures Operations Limited (12155176) United Kingdom