About Niru Design Limited (09611695) United Kingdom