About Biokinetix Limited (06370801) United Kingdom