About North Bia Ltd (10928702) United Kingdom