About Ginkgo Holdings Limited (12887977) United Kingdom