About Biokinect Limited (07898222) United Kingdom