About Al Hira Consultants Ltd. (11098228) United Kingdom