About Germinabunt Limited (13075897) United Kingdom