About Bioincyte Ltd (13037659) United Kingdom