About Hanif Investments Limited (12230218) United Kingdom