About Nalvic Developments Limited (03823840) United Kingdom