About Mode Investments Limited (04934582) United Kingdom