About Corporation Seadi Inc Ltd (12759427) United Kingdom