About Nevara Limited (09111302) United Kingdom