About Gennaker International Ltd (11574185) United Kingdom