About Nirro Limited (04050459) United Kingdom