About Nevena Navama Limited (13421945) United Kingdom