About Nimec Limited (12798186) United Kingdom