About Northern Life Sciences Limited (07207192) United Kingdom