About Northwards Ltd. (SC225409) United Kingdom