About Huzaifa Technologies Ltd (13031274) United Kingdom