About Northbridge Group Ltd (12536282) United Kingdom