About Northpoint London Ltd (NI626347) United Kingdom