About Gennoe Projects Ltd (08300274) United Kingdom