About Nimra Textile Uk Limited (11034024) United Kingdom