About Somax Investments Limited (04261288) United Kingdom