About Malsa Investments Limited (12010403) United Kingdom