About Incyte Ltd (06344628) United Kingdom