About Malvra Investments Limited (00596753) United Kingdom