About Northern Calling Ltd (13039693) United Kingdom