About Nicol Ritchie Fishing Ltd. (SC442016) United Kingdom