About North Brands Ltd. (12864568) United Kingdom