About Grit Incubator Ltd (SC656317) United Kingdom