About Seaside Startup Holdings Limited (11135320) United Kingdom