About Northenden Untapped Limited (12243750) United Kingdom