About Sea Generation Limited (04769067) United Kingdom