About Ironbark Capital Investments Limited (07824796) United Kingdom