About Northbridge Digital Ltd (08356302) United Kingdom