About Malik Traders (london) Ltd (12805143) United Kingdom