About Ginkgo Process Limited (08123500) United Kingdom