About Malik Investments Limited (12803383) United Kingdom