About Sealand International Ltd. (SC537993) United Kingdom