About January Investments Limited (03689120) United Kingdom