About Northwick 2020 Ltd (12572312) United Kingdom