About Seamax Ltd (12762065) United Kingdom