About N&l Rouholamin Ltd (12021657) United Kingdom