About Malik Holdings Limited (06924765) United Kingdom