About Nicoro Limited (12520020) United Kingdom