About Mersenne Investments Limited (09200455) United Kingdom