About Nirosan Limited (11176508) United Kingdom