About Incyte Biosciences Uk Ltd (08247692) United Kingdom