About Haidar Ali Holdings Ltd (13647156) United Kingdom