About Germinate Global Limited (11318166) United Kingdom