About Nira Investments Limited (10696884) United Kingdom