About Germinate Corp Ltd (11846550) United Kingdom