About Ema Textiles Investments Holdings Limited (12812679) United Kingdom