About Ellahi Retail Ltd (11342102) United Kingdom