About Foyle Biosciences Ltd (NI681481) United Kingdom