About Germination Technology Limited (09810646) United Kingdom