About Sea Clean Ltd. (12930522) United Kingdom