About Niru&s Ltd (13452577) United Kingdom