About Bio Detect Limited (11543910) United Kingdom