About Gennaker Limited (08865253) United Kingdom