About Eubios Research International Ltd (12075348) United Kingdom