About Naromira Investments Limited (10484913) United Kingdom