About Olive Equity Limited (10321638) United Kingdom