About Resolution Investments Limited (05445871) United Kingdom