About Alhamra (nw) Ltd (11422768) United Kingdom