About Ginkgo Uk Limited (SC228809) United Kingdom