About Carn Nicholas Holdings Limited (13165520) United Kingdom