About Northward Connect Limited (12127946) United Kingdom