About Alhamra Clothing Limited (10179822) United Kingdom