About Northkin Limited (10509287) United Kingdom