About Biohellenika Bioscience Ltd (09935881) United Kingdom