About Seaspin Ltd (11525849) United Kingdom