About Nicana Limited (09531205) United Kingdom