About Ogi Bio Ltd (SC654285) United Kingdom