About Nicovations Limited (07412694) United Kingdom