About Iceni Capital Llp (OC313308) United Kingdom