About Nikcre Limited (09767008) United Kingdom