About Ginkgo Solutions Limited (06530238) United Kingdom