About Fig & Olive Investments Ltd (09046666) United Kingdom