About Bioqare Limited (13198263) United Kingdom