About Nickcorp Limited (10489020) United Kingdom