About Jess Biomedical Sciences Ltd (12107372) United Kingdom