About Seagenerate Ltd (13371076) United Kingdom