About Sea Checker Ltd (12557121) United Kingdom