About Malik & Sons Investments Limited (06817643) United Kingdom