About Northbell Ltd (12032210) United Kingdom