About Biofire Ltd. (05968123) United Kingdom