About Azeena Capital Ltd (13265684) United Kingdom