About Nalora Limited (13486532) United Kingdom