About Germinator Ltd (13221181) United Kingdom