About Northern Chill Ltd (12054203) United Kingdom