About Nivellia Limited (09379468) United Kingdom